package sg.edu.nus.iss.vmcs.abstraction;

public interface ITransactionService
{    
    void registerTransactionCompletedListener(ITransactionListener listener);
    void processMoneyReceived(int money);       
    void terminateTransaction();
    void startTransaction(String selectedItemName, int selectedItemPrice);
    void dispense();
}
